.career-listing .career{border:2px solid #0072a7;border-radius:5px;margin-bottom:20px;padding:40px}.career-listing .career h2{border-bottom:1px solid #2c3038;color:#0072a7;font-size:1.875rem;margin:0 0 10px;padding-bottom:15px}.career-listing .career .info{display:flex;font-weight:700;justify-content:space-between}.career-listing .career .apply{padding-top:20px}@media only screen and (max-width:1180px){.career-listing .career{padding:25px}.career-listing .career h2{font-size:1.375rem;line-height:1.75rem}.career-listing .career .info{font-size:.875rem}}.career-listing .filters{display:flex;flex-wrap:wrap}.career-listing .filters .search-filter,.career-listing .filters .type-filter{flex:1}.career-listing .filters .facetwp-facet-careers_facets{display:inline-block}.career-listing .filters .facetwp-search{padding:8px 10px}.career-listing .filters .facetwp-dropdown{padding:8px}.career-intro{margin:0 auto;max-width:1600px;position:relative}.career-intro .content{max-width:750px;min-height:200px;padding:80px 0 80px 30px}.career-intro .content h1{color:#84cef3;margin-top:0;text-shadow:0 0 20px rgba(0,0,0,.3)}@media only screen and (max-width:1180px){.career-intro .content{min-height:auto;padding:0}.career-intro .content h1{margin:0;padding:35px 0}}@media only screen and (max-width:767px){.career-intro .content h1{font-size:1.875rem;line-height:2.25rem;margin:0;padding:35px 0}}.career-intro:before{background-image:url(/wp-content/uploads/2022/04/tolo-careers-banner.jpg);background-position:top;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.job-listing .info{display:flex;font-weight:700;justify-content:space-between}@media only screen and (max-width:767px){.job-listing .info{font-size:.875rem}}.job-listing .apply-button{padding-top:20px}.banner-breadcrumbs{border-bottom:1px solid silver}